body {
	background-color: white;
	padding: 15px;
}

.text {
	border: none;
	width: 100%;
}

.gallery {
	padding: 15px 0;
}

.gallery li {
	padding: 0 10px 10px 0;
	height: 85px;
}

.gallery .gallery-item {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-radius: 4px;
}

.gallery .gallery-item button {
	position: absolute;
	top: 0;
	right: 0;
	opacity: .5;
	z-index: 2;
}

.gallery .gallery-upload {
	width: 100%;
	height: 100%;
	overflow: hidden;
	border-radius: 4px;
	border: 1px dashed #ccc;
	color: #ccc;
	background-color: #fafafa;
	display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    overflow: hidden;
}

.button .submit-button {
	width: 100%;
	color: white;
}